Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F2 Thailand F2 Thailand F3 Australia F12 Australia F13 Cambodia F1 Germany F4 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Czech Republic F6 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F1 Japan F2 Thailand F4 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Indonesia F3 Thailand F1 Germany F3 Croatia F14 Japan F9 Japan F10 Japan F3 Astana Challenger Dharwad Challenger 2003 - Dharwad Banca Stato Challenger Lugano - Lugano Ostrava Open 2005 - Ostrava Busan Open Challenger Tennis - Busan Voit Mexico City Open - Mexico City Dublin Challenger - Dublin Melbourn Challenger Bangkok Challenger Braunschweig Challenger Segovia Challenger Istanbul Challenger Noumea Challenger Caloundra Challenger Busan Challenger Beijing Challenger Toyota Challenger Burnie Challenger Busan Challenger Winnetka Challenger Vancouver Challenger Kaoshuing Challenger Tashkent Challenger Melbourne Challenger Toyota Challenger Tianjin Challenger Bangkok Challenger Shanghai Challenger Wroclaw Challenger Weissenhauser Strand Cup - Hamburg Fergana Challenger - Fergana 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby USTA Challenger of San Antonio - San Antonio Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City XI Open International D'Andorra - Andorra The Wright Financial Group USTA Challenger - Champaign 2005 Freeman Men's Challenger - Joplin Sarajevo Open - Sarajevo Fergana Challenger - Fergana Sassuolo Challenger - Sassuolo USTA Comerica Challenger - Aptos Lambertz Open by Stawag - Aachen KGHM Emax Polish Indoors - Wroclaw Busan Open Challenger Tennis - Busan The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise Challenger Casablanca San Angel - Mexico City ECU Prague Open - Prague Mamaia Challenger - Constanta Flea Market Cup - Busan Tatra Banka Slovak Open - Bratislava Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Delhi Challenger I - New Delhi Sail Open - New Delhi Internationaux de Nouvelle-Caledonie - New Caledonia Busan Open Challenger Tennis - Busan 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Izmir Cup - Izmir Nord LB Open - Braunschweig Challenger Banque Nationale - Granby The LTA Manchester Trophy - Manchester Moncton Men's Challenger - Moncton Penza Cup 2008 - Penza Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi TEAN International - Alphen Aan Den Rijn Dunlop World Challenge - Toyota Heilbronn Challenger Korat Challenger Seoul Challenger Fergana Challenger Wuhai Challenger Bangkok Challenger Noumea Challenger Singapore Challenger Pingguo Challenger Sarajevo Open - Sarajevo Fergana Tennis Challenger Tournament - Fergana Busan Challenger Togliatti Cup - Togliatti 12th BH Tennis Open International Cup - Belo Horizonte Traralgon Challenger Burnie Challenger Yokohama Challenger Taipei City Challenger Regional Hand Center Men's Challenger - Fresno Heineken Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore VIII Open Internacional D'Andorra - Andorra TESS Tennis Classic - Campinas Fifth-Third Bank Tennis Championships - Lexington DPD Challenger 2001 - Aschaffenburg Diego Open - Budapest Yokohama Challenger 2001 - Yokohama Prague Challenger - Prague Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Sporting Challenger 2003 - Turin Internationale Badische Meisterschaften Um Den Techem Cup - Zell USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton Samarkand Challenger - Samarkand GHI Bronx Classic - Bronx Bukhara Challenger - Bukhara Asics Challenger Open - Monchengladbach Akbank Private Banking-TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan ATP Challenger 2003 Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Ljubljana Open - Ljubljana 2004 Colorado Tennis Classic - Denver Porsche Open - Poznan Kyiv Open - Kiev USTA Men's Challenger of Dallas - Dallas Heilbronn Open - Heilbronn Binghamton Professional Tennis Tournament - Binghamton Logopak Challenger 2005 - Lubeck Heineken Challenger - Ho Chi Minh City Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham S Tennis Master Championship - Graz ECM Prague Open 2005 - Prague Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Steelers Cup 2005 - Kosice Open de Montauban - Montauban Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Shimadzu All Japan Indoor - Kyoto Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Gallagher International - Hamilton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Zivnobanka Czech Open - Prostejov The LTA Cardiff Challenger - Cardiff Coffee Cup Challenger - Chikmagalur Prosperita Open 2006 - Ostrava Fergana Challenger - Fergana Czech Open 2006 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Alexander Kolyaskin Memorial - Donetsk dBI Tennis Challenger - Binghamton The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Privatbank Open 2006 - Dnepropetrovsk Kia International In Kawana - Kawana LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg San Luis Potosi Challenger 2007 - San Luis Potosi Ostdeutscher Sparkessen Cup - Dresden Banja Luka Challenger 2004 - Banja Luka Nord LB Open 2007 - Braunschweig President's Cup - Tashkent Akbank Private Banking TED Open - Istanbul Banjaluka Challenger 2007 - Banja Luka BMW Brixina Tennis Open 2000 - Bressanone III Isla de Lanzarote - Lanzarote Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Karshi Challenger - Karshi President's Cup - Astana Keio Challenger International Tennis Tournament - Yokohama USTA Tennis Championships of Austin - Austin Talahassee Challenger Fergana Challenger Carson Challenger St. Francis Health System USTA Challenger - Tulsa Flea Market Cup Busan Challenger Tennis - Busan Mitsubishi Electric Europe Cup - Monza Yokohama International Tennis Tournament - Yokohama Fergana Challenger Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Bangkok Challenger Astana Challenger Burnie Challenger 2004 Keys Gate Challenger - Homestead Guangzhou Challenger Tata Open 2002 - Chennai Pingguo Challenger Neride Prague Indoor - Prague Johannesburg Challenger The Stella Artois Grass Court Championships - London Internationaux de Doubs Open de Franchie-Comte - Besancon Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Music City Challenger - Nashville KGHM Polish Indoors - Wroclaw Ho Chi Minh City Challenger - Ho Chi Minh City Tashkent Challenger - Tashkent Kyoto Challenger Kaohsiung Challenger Prostejov Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Nottingham-2 Challenger Samsung Securities Cup - Seoul Granby Challenger Internationaler Raiffeisen Grand Prix - St. Polten Intelig Tennis Cup - Campos do Jordao Seoul Challenger The 69th King's Cup-Thailand Open - Bangkok Kun-Ming Challenger Baton Rouge Challenger AIG Japan Open - Tokyo Media Will Cup Busan Challenger Tennis - Busan Samsung Securities Cup - Seoul Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger Music City Challenger - Nashville USTA Illinois Challenger - Champaign IPP Open - Helsinki 2008 China TCL Challenger - Guangzhou Czech Indoor Open - Prague The LTA Sunderland Challenger - Sunderland University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Anning Challenger Neride Prague Indoor - Prague Busan Challenger Nanchang Challenger Gemax Open - Belgrade Internationaux du Doubs - Besancon Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City USTA Challenger of Dallas - Dallas Singapore Mens Tennis Open - Singapore 2006 USTA Tallahassee Tennis Challenger - Tallahassee Bangkok Challenger - Bangkok Isla de Lanzarote - Lanzarote Kyoto Challenger Tatra Banka Slovak Open - Bratislava Prosperita Open 2007 - Ostrava Kyiv Open - Kiev Unicredit Czech Open 2007 - Prostejov Belgaum Open - Belgaum Nova Challenger Osaka - Osaka Volkswagen Challenger 2004 - Wolfsburg West Lakes Challenger Challenger Natrel Presented by National Bank - Granby VI Torneo Internazionale di Tennis - Barletta Busan Challenger Open de Franche-Comte - Besancon Corona Mexico City Open - Mexico City The Scottish Tennis Championships - Edinburgh Busan Open - Busan Odlum Brown Vancouver Open - Vancouver Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Seoul Challenger Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Yuba City Challenger Steelers Cup - Kosice Bangkok Challenger USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao Schickedanz Open - Furth BH Tennis Open International Cup - Belo Horizonte The Surbiton Trophy - Surbiton Binghamton Professional Tennis Tournament - Binghamton Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ATP Challenger Trophy 2007 - Trnava Aptos Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao ATP Heineken Challenger 2000 - Ho Chi Minh City 13 BH Tennis Open International Cup - Belo Horizonte Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto Open Castilla y Leon - Segovia The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor Tennis Championships - Kyoto Open de la Ville de Saint Denis - Reunion Island Winnetka Challenger Podebradka Cup - Prague Intersport Heilbronn Open - Heilbronn Fergana Challenger - Fergana Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Tennis Classic - Bronx Volkswagen Challenger 2005 - Wolfsburg Kyoto Challenger - Kyoto USTA Seascape Challenger - Aptos Time Warner USTA Challenger - Binghamton Alexander Kolyaskin Memorial - Donetsk Beijing Challenger GHI Bronx Tennis Classic - Bronx Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn Belgrade Challenger SMS Tennis Open - Sao Paulo Challenger Ford de Cherbourg - Cherbourg HTV Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Warsteiner Challenger Wolfsburg - Wolfsburg Guadalajara Challenger Indore Challenger AAPT Championships - Adelaide Tata Open - Chennai ATP Challenger Numea - New Caledonia Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Croatia Open - Umag Waldbaum's Hamlet Cup - Long Island Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Milan Indoors - Milan Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Gerry Weber Open - Halle The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Artois Championships - London Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok U.S. National Indoor Tennis Championships - Memphis Aegon Nottingham Open - Nottingham ABN AMRO World Tennis Tournament - Rotterdam Samsung Securities Cup - Seoul Thailand Open - Bangkok Chennai Open - Chennai Labertz Open by Stawag - Aachen Gerry Weber Open - Halle PTT Thailand Open - Bangkok Thailand Open - Bangkok Shanghai Challenger Pune Challenger Bangkok Challenger BA-CA Tennis Trophy - Vienna Aircel Chennai Open - Chennai Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 15th Asian Games Doha 2006 Wimbledon - London NASDAQ-100 Open - Miami Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, THA-UZB 3-2 U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 2R, THA-AUS 2-3 French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group I, 1R, THA-KOR 2-3